<?php
  	session_start();

	//Conexao com o servidor
	include("/var/www/html/vivencias/conexaoBD.php");


	//alterando as datas do curso
	$cronograma[1] = $_POST["dataInicio"];
	$cronograma[2] = $_POST["dataSalaReuniao"];
	$cronograma[3] = $_POST["dataWiki"];
	$cronograma[4]  = $_POST["dataBlog"];
	$cronograma[5]  = $_POST["dataGlossario"];
	$cronograma[6]  = $_POST["dataExercicio"];
	$cronograma[7]  = $_POST["dataTermino"];

	$cronograma2[1] = $_POST["dataInicio2"];
	$cronograma2[2] = $_POST["dataSalaReuniao2"];
	$cronograma2[3] = $_POST["dataWiki2"];
	$cronograma2[4]  = $_POST["dataBlog2"];
	$cronograma2[5]  = $_POST["dataGlossario2"];
	$cronograma2[6]  = $_POST["dataExercicio2"];
	$cronograma2[7]  = $_POST["dataTermino2"];


	//Tratando a data
	for($i = 1; $i < 8;$i++){
		if($cronograma2[$i] != $cronograma[$i]){
			//echo $cronograma2[$i];
			if(($i!=1 || $i!=7)&&($cronograma[$i]=="")){
				$cronograma[$i] = '00/00/00';
			}
			$mes = substr($cronograma[$i], 3, 2); //pegando o m?s

			if($mes > 12){
				echo "<script language='javascript'>alert('Mes invalido!');</script>";
				//header('location:/arquivos/vivencias/inserir.php');
				die();

			}

			$dia = substr($cronograma[$i], 0, 2); //pegando o dia
			if($mes == 1 || $mes == 3 || $mes == 5 || $mes == 7 || $mes == 8 || $mes == 10 || $mes == 12){
				if($dia > 31){
					echo "<script language='javascript'>alert('Dia invalido!');</script>";
					die();
					//header('location:/arquivos/vivencias/inserir.php');
				}
			}
			else if($mes == 2){
				if($dia > 29){
					echo "<script language='javascript'>alert('Dia invalido!');</script>";
					//header('location:/arquivos/vivencias/inserir.php');
					die();
				}
				}
			else {
				if($dia > 30){
					echo "<script language='javascript'>alert('Dia invalido!');</script>";
					//header('location:/arquivos/vivencias/inserir.php');
					die();
				}
			}

			$data[$i] = ereg_replace("([0123]?[0-9])[/.-]([01]?[0-9])[/.-]([0-9]{2}([0-9]{2})?)","\\3-\\2-\\1",$cronograma[$i]);

		}
	}

	// pegando e tratando as datas dos modulos
	$dataInicioMod = $_POST["dataInicioMod"];
	$idModulo = $_POST["idModulo"];
	$verificando = $_POST["verificando"];

	//for($i = 1; $i < 8;$i++){
	$j=0;
	for($i = 0;$i < count($idModulo);$i++){
		$j++;
	}

	for($i = 0;$i <$j;$i++){
		//if(($i!=1 || $i!=7)&&($[$i]=="")){
			//$cronograma[$i] = '00/00/00';
		//}
		if($verificando[$i]!=$dataInicioMod[$i]){
			//echo $dataInicioMod[$i];
			$mes = substr($dataInicioMod[$i], 3, 2); //pegando o m?s


			if($mes > 12){
				echo "<script language='javascript'>alert('Mes invalido!');</script>";
				//header('location:/arquivos/vivencias/inserir.php');
				die();

			}

			$dia = substr($dataInicioMod[$i], 0, 2); //pegando o dia
			if($mes == 1 || $mes == 3 || $mes == 5 || $mes == 7 || $mes == 8 || $mes == 10 || $mes == 12){
				if($dia > 31){
					echo "<script language='javascript'>alert('Dia invalido!');</script>";
					die();
					//header('location:/arquivos/vivencias/inserir.php');
				}
			}
			else if($mes == 2){
				if($dia > 29){
					echo "<script language='javascript'>alert('Dia invalido!');</script>";
					//header('location:/arquivos/vivencias/inserir.php');
					die();
				}
			}
				else {
					if($dia > 30){
						echo "<script language='javascript'>alert('Dia invalido!');</script>";
						//header('location:/arquivos/vivencias/inserir.php');
						die();
					}
				}

			$dataMod[$i] = ereg_replace("([0123]?[0-9])[/.-]([01]?[0-9])[/.-]([0-9]{2}([0-9]{2})?)","\\3-\\2-\\1",$dataInicioMod[$i]);
		}

	}	//fim do tratamento da data dos modulos



	$idCurso=$_SESSION['idCurso'];
	for($i =1; $i<8;$i++){
		if($cronograma2[$i] != $cronograma[$i]){
		    //echo $cronograma2[$i];
			if($i==1){
				$query2     = "UPDATE cursos SET dataInicio ='$data[1]' WHERE idCurso = '$idCurso'";
				$resultado2 = mysql_query($query2, $conexao);
				if(!$resultado2){
					die("Ocorreu um erro durante a edicao do seu curso. Se persistir o erro, entre em contato com o Suporte." . mysql_error());	
				}
			}
			else if($i==2){
					$query2     = "UPDATE cursos SET  dataSalaReuniao ='$data[2]' WHERE idCurso = '$idCurso'";
					$resultado2 = mysql_query($query2,$conexao);
					if(!$resultado2){
						die("Ocorreu um erro durante a edicao do seu curso. Se persistir o erro, entre em contato com o Suporte." . mysql_error());	
					}
			}
				else if($i==3){
						$query2     = "UPDATE cursos SET  dataWiki = '$data[3]'  WHERE idCurso = '$idCurso'";
						$resultado2 = mysql_query($query2,$conexao);
						if(!$resultado2){
							die("Ocorreu um erro durante a edicao do seu curso. Se persistir o erro, entre em contato com o Suporte." . mysql_error());	
						}
					}
					else if($i==4){
							$query2     = "UPDATE cursos SET dataBlog = '$data[4]'  WHERE idCurso = '$idCurso'";
							$resultado2 = mysql_query($query2,$conexao);
							if(!$resultado2){
								die("Ocorreu um erro durante a edicao do seu curso. Se persistir o erro, entre em contato com o Suporte." . mysql_error());	
							}
						}
						else if($i==5){
								$query2 = "UPDATE cursos SET dataGlossario = '$data[5]'  WHERE idCurso = '$idCurso'";
								$resultado2 = mysql_query($query2,$conexao);
								if(!$resultado2){
									die("Ocorreu um erro durante a edicao do seu curso. Se persistir o erro, entre em contato com o Suporte." . mysql_error());	
								}
							}
							else if($i==6){
									$query2 = "UPDATE cursos SET dataExercicio='$data[6]'  WHERE idCurso = '$idCurso'";
									$resultado2 = mysql_query($query2,$conexao);
									if(!$resultado2){
										die("Ocorreu um erro durante a edicao do seu curso. Se persistir o erro, entre em contato com o Suporte." . mysql_error());	
									}
								}
								else{
									$query2 = "UPDATE cursos SET  dataTermino ='$data[7]'  WHERE idCurso = '$idCurso'";
									$resultado2 = mysql_query($query2,$conexao);
									if(!$resultado2){
										die("Ocorreu um erro durante a edicao do seu curso. Se persistir o erro, entre em contato com o Suporte." . mysql_error());	
									}
								}
			}
		}





	//alterando data dos modulos
	for($i = 0;$i < count($idModulo);$i++){
		//echo $dataMod[$i];
		if($verificando[$i]!=$dataInicioMod[$i]){
			$query3 = "UPDATE modulos SET dataInicio ='$dataMod[$i]'  WHERE idModulo = '$idModulo[$i]'";
			$resultado3 = mysql_query($query3,$conexao);
			if(!$resultado3){
				die("Ocorreu um erro durante a edicao do seu curso. Se persistir o erro, entre em contato com o Suporte." . mysql_error());	
			}
		}

	}
	echo "<script language='javascript'>alert('Alteracao efetuada com sucesso!');window.top.location='dDatas.php'</script>";

?>
